package com.example.cherrymonitor.utils;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

public class Test {
//    public String getDemo(String path,String a1,String a2) {
//        Process proc;
//        String line = null;
//        List<String> lines  = new ArrayList<String>();
//        try {
//            String[] str = new String[] {
//                    "python",
//                    path,
//                    a1,
//                    a2
//            };
//            proc = Runtime.getRuntime().exec(str);
//            BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream(),"gbk"));
//            while ((line = in.readLine())!=null) {
//                System.out.println(line+"***");
//                lines.add(line);
//            }
//            in.close();
//            int exitVal = proc.waitFor();
//            System.out.println("process exitvlaue"+exitVal);
//            if(exitVal == 0) {
//                System.out.println("调用成功");
//            }else if(exitVal == 1){
//                System.out.println("调用失败");
//            }else if(exitVal == 2) {
//                System.out.println("执行失败");
//            }else {
//                System.out.println("未知原因");
//            }
//
//        }catch (Exception e) {
//            // TODO: handle exception
//        }
//        System.out.println("java调用Python脚本结束");
//        String linedata = lines.toString();
//        return linedata;
//
//    }
//
//    public static void main(String[] args) {
//        String path = "./demo.py";
//        Test d = new Test();
//        d.getDemo(path, "3", "2");
//    }
}
